#reader(lib"read.ss""wxme")WXME0108 ## 
#|
   This file uses the GRacket editor format.
   Open this file in DrRacket version 6.1 or later to read it.

   Most likely, it was created by saving a program in DrRacket,
   and it probably contains a program with non-text elements
   (such as images or comment boxes).

            http://racket-lang.org/
|#
 31 7 #"wxtext\0"
3 1 6 #"wxtab\0"
1 1 8 #"wximage\0"
2 0 8 #"wxmedia\0"
4 1 34 #"(lib \"syntax-browser.ss\" \"mrlib\")\0"
1 0 16 #"drscheme:number\0"
3 0 44 #"(lib \"number-snip.ss\" \"drscheme\" \"private\")\0"
1 0 36 #"(lib \"comment-snip.ss\" \"framework\")\0"
1 0 93
(
 #"((lib \"collapsed-snipclass.ss\" \"framework\") (lib \"collapsed-sni"
 #"pclass-wxme.ss\" \"framework\"))\0"
) 0 0 43 #"(lib \"collapsed-snipclass.ss\" \"framework\")\0"
0 0 19 #"drscheme:sexp-snip\0"
0 0 36 #"(lib \"cache-image-snip.ss\" \"mrlib\")\0"
1 0 68
(
 #"((lib \"image-core.ss\" \"mrlib\") (lib \"image-core-wxme.rkt\" \"mr"
 #"lib\"))\0"
) 1 0 29 #"drscheme:bindings-snipclass%\0"
1 0 88
(
 #"((lib \"pict-snip.rkt\" \"drracket\" \"private\") (lib \"pict-snip.r"
 #"kt\" \"drracket\" \"private\"))\0"
) 0 0 34 #"(lib \"bullet-snip.rkt\" \"browser\")\0"
0 0 25 #"(lib \"matrix.ss\" \"htdp\")\0"
1 0 22 #"drscheme:lambda-snip%\0"
1 0 29 #"drclickable-string-snipclass\0"
0 0 26 #"drracket:spacer-snipclass\0"
0 0 57
#"(lib \"hrule-snip.rkt\" \"macro-debugger\" \"syntax-browser\")\0"
1 0 26 #"drscheme:pict-value-snip%\0"
0 0 45 #"(lib \"image-snipr.ss\" \"slideshow\" \"private\")\0"
1 0 38 #"(lib \"pict-snipclass.ss\" \"slideshow\")\0"
2 0 55 #"(lib \"vertical-separator-snip.ss\" \"stepper\" \"private\")\0"
1 0 18 #"drscheme:xml-snip\0"
1 0 31 #"(lib \"xml-snipclass.ss\" \"xml\")\0"
1 0 21 #"drscheme:scheme-snip\0"
2 0 34 #"(lib \"scheme-snipclass.ss\" \"xml\")\0"
1 0 10 #"text-box%\0"
1 0 32 #"(lib \"text-snipclass.ss\" \"xml\")\0"
1 0 1 6 #"wxloc\0"
          0 0 55 0 1 #"\0"
0 75 1 #"\0"
0 10 90 -1 90 -1 3 -1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 255 255 255 1 -1 0 9
#"Standard\0"
0 75 9 #"Consolas\0"
0 14 90 -1 90 -1 3 -1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 255 255 255 1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 0 0 -1 -1 2 24
#"framework:default-color\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 255 255 255 -1 -1 2
1 #"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 150 0 150 0 0 0 -1 -1 2 15
#"text:ports out\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 150 0 150 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1.0 0 -1 -1 93 -1 -1 -1 0 0 0 0 0 0 0 0 0 1.0 1.0 1.0 255 0 0 0 0 0 -1
-1 2 15 #"text:ports err\0"
0 -1 1 #"\0"
1 0 -1 92 93 -1 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 255 0 0 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 175 0 0 0 -1 -1 2 17
#"text:ports value\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 175 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1.0 0 92 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1.0 1.0 1.0 34 139 34 0 0 0 -1
-1 2 27 #"Matching Parenthesis Style\0"
0 -1 1 #"\0"
1.0 0 92 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1.0 1.0 1.0 34 139 34 0 0 0 -1
-1 2 1 #"\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 38 38 128 0 0 0 -1 -1 2 37
#"framework:syntax-color:scheme:symbol\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 38 38 128 0 0 0 -1 -1 2 38
#"framework:syntax-color:scheme:keyword\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 38 38 128 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 194 116 31 0 0 0 -1 -1 2
38 #"framework:syntax-color:scheme:comment\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 194 116 31 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 41 128 38 0 0 0 -1 -1 2 37
#"framework:syntax-color:scheme:string\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 41 128 38 0 0 0 -1 -1 2 35
#"framework:syntax-color:scheme:text\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 41 128 38 0 0 0 -1 -1 2 39
#"framework:syntax-color:scheme:constant\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 41 128 38 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 132 60 36 0 0 0 -1 -1 2 49
#"framework:syntax-color:scheme:hash-colon-keyword\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 132 60 36 0 0 0 -1 -1 2 42
#"framework:syntax-color:scheme:parenthesis\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 132 60 36 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 255 0 0 0 0 0 -1 -1 2 36
#"framework:syntax-color:scheme:error\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 255 0 0 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 -1 -1 2 36
#"framework:syntax-color:scheme:other\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 -1 -1 2 16
#"Misspelled Text\0"
0 -1 1 #"\0"
1 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 81 112 203 0 0 0 -1 -1 2
38 #"drracket:check-syntax:lexically-bound\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 81 112 203 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 178 34 34 0 0 0 -1 -1 2 28
#"drracket:check-syntax:set!d\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 178 34 34 0 0 0 -1 -1 2 37
#"drracket:check-syntax:unused-require\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 255 0 0 0 0 0 -1 -1 2 36
#"drracket:check-syntax:free-variable\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 255 0 0 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 68 0 203 0 0 0 -1 -1 2 31
#"drracket:check-syntax:imported\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 68 0 203 0 0 0 -1 -1 2 47
#"drracket:check-syntax:my-obligation-style-pref\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 178 34 34 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 0 116 0 0 0 0 -1 -1 2 50
#"drracket:check-syntax:their-obligation-style-pref\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 0 116 0 0 0 0 -1 -1 2 48
#"drracket:check-syntax:unk-obligation-style-pref\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 139 142 28 0 0 0 -1 -1 2
49 #"drracket:check-syntax:both-obligation-style-pref\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 139 142 28 0 0 0 -1 -1 2
26 #"plt:htdp:test-coverage-on\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 -1 -1 2 1
#"\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 1 0 0 0 0 0 0 255 165 0 0 0 0 -1 -1 2 27
#"plt:htdp:test-coverage-off\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 1 0 0 0 0 0 0 255 165 0 0 0 0 -1 -1 4 1
#"\0"
0 70 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 1.0 1.0 1.0 1.0 1.0 1.0 0 0 0 0 0 0
-1 -1 4 4 #"XML\0"
0 70 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 1.0 1.0 1.0 1.0 1.0 1.0 0 0 0 0 0 0
-1 -1 2 37 #"plt:module-language:test-coverage-on\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 -1 -1 2 38
#"plt:module-language:test-coverage-off\0"
0 -1 1 #"\0"
1 0 -1 92 -1 93 -1 -1 0 1 0 0 0 1 0 0 0 0 0 0 255 165 0 0 0 0 -1 -1 4 1
#"\0"
0 71 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 1.0 1.0 1.0 1.0 1.0 1.0 0 0 0 0 0 0
-1 -1 4 1 #"\0"
0 -1 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 1 0 0 0 0 0 0 0 0 1.0 1.0 1.0 0 0 255 0 0 0 -1
-1 4 1 #"\0"
0 71 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 1 0 0 0 0 0 0 0 0 1.0 1.0 1.0 0 0 255 0 0 0 -1
-1 4 1 #"\0"
0 71 1 #"\0"
1.0 0 -1 -1 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 1.0 1.0 1.0 0 100 0 0 0 0 -1
-1           0 1047 0 28 3 12 #"#lang racket"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 15 3 7 #"require"
0 0 24 3 1 #" "
0 0 19 3 10 #"\"note.rkt\""
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 17 3 23 #";(require \"images.rkt\")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 15 3 7 #"require"
0 0 24 3 1 #" "
0 0 19 3 11 #"\"image.rkt\""
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 15 3 7 #"require"
0 0 24 3 1 #" "
0 0 19 3 15 #"\"animation.rkt\""
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 15 3 7 #"require"
0 0 24 3 1 #" "
0 0 14 3 6 #"rsound"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 7 #"provide"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde%"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 17 3 10 #";monde.rkt"
0 0 24 29 1 #"\n"
0 0 17 3 14 #";version 1.0.0"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 15 3 6 #"define"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde%"
0 0 24 29 1 #"\n"
0 0 24 3 3 #"  ("
0 0 15 3 5 #"class"
0 0 24 3 1 #" "
0 0 14 3 7 #"object%"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 76
(
 #";----------------------------------- Attributs ---------------------"
 #"-------;"
) 0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 15 3 6 #"define"
0 0 24 3 1 #" "
0 0 14 3 17 #"TICKS-PAR-SECONDE"
0 0 24 3 1 #" "
0 0 21 3 2 #"48"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 14 3 10 #"init-field"
0 0 24 3 2 #" ("
0 0 14 3 9 #"partition"
0 0 24 3 2 #" ("
0 0 14 3 4 #"list"
0 0 24 3 3 #")))"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 14 3 10 #"init-field"
0 0 24 3 2 #" ("
0 0 14 3 13 #"temps-attente"
0 0 24 3 1 #" "
0 0 14 3 17 #"TICKS-PAR-SECONDE"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 14 3 10 #"init-field"
0 0 24 3 2 #" ("
0 0 14 3 6 #"images"
0 0 24 3 2 #" ("
0 0 14 3 4 #"list"
0 0 24 3 3 #")))"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 14 3 10 #"init-field"
0 0 24 3 2 #" ("
0 0 14 3 10 #"animations"
0 0 24 3 2 #" ("
0 0 14 3 4 #"list"
0 0 24 3 3 #")))"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 14 3 10 #"init-field"
0 0 24 3 2 #" ("
0 0 14 3 2 #"ps"
0 0 24 3 2 #" ("
0 0 14 3 12 #"make-pstream"
0 0 24 3 3 #")))"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 14 3 10 #"init-field"
0 0 24 3 2 #" ("
0 0 14 3 5 #"fini?"
0 0 24 3 1 #" "
0 0 21 3 2 #"#f"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 76
(
 #";----------------------------------- Getters -----------------------"
 #"-------;"
) 0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 15 3 13 #"define/public"
0 0 24 3 2 #" ("
0 0 14 3 21 #"get-ticks-par-seconde"
0 0 24 3 2 #") "
0 0 14 3 17 #"TICKS-PAR-SECONDE"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 15 3 13 #"define/public"
0 0 24 3 2 #" ("
0 0 14 3 10 #"get-images"
0 0 24 3 2 #") "
0 0 14 3 6 #"images"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 15 3 13 #"define/public"
0 0 24 3 2 #" ("
0 0 14 3 14 #"get-animations"
0 0 24 3 2 #") "
0 0 14 3 10 #"animations"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 76
(
 #";----------------------------------- Methodes ----------------------"
 #"-------;"
) 0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 16 #";partition-vide?"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 37 #";retourne #t si la partition est vide"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 15 3 13 #"define/public"
0 0 24 3 2 #" ("
0 0 14 3 15 #"partition-vide?"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 7 #"      ("
0 0 14 3 5 #"null?"
0 0 24 3 1 #" "
0 0 14 3 9 #"partition"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 9 #";afficher"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 49 #";affiche une description du monde dans la console"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 15 3 13 #"define/public"
0 0 24 3 2 #" ("
0 0 14 3 8 #"afficher"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 7 #"      ("
0 0 14 3 6 #"printf"
0 0 24 3 1 #" "
0 0 19 3 63
#"\"monde : \\n Partition -> ~a \\n Images -> ~a \\n Animations -> ~a"
0 0 19 29 1 #"\n"
0 0 19 3 65
(
 #"               \\n Temps-attente "
 #"-> ~a \\n Fini? -> ~a \\n ps -> ~a\""
) 0 0 24 29 1 #"\n"
0 0 24 3 14 #"              "
0 0 14 3 9 #"partition"
0 0 24 3 1 #" "
0 0 24 29 1 #"\n"
0 0 24 3 15 #"              ("
0 0 15 3 8 #"for/list"
0 0 24 3 3 #" (["
0 0 14 3 1 #"i"
0 0 24 3 2 #" ("
0 0 14 3 7 #"in-list"
0 0 24 3 1 #" "
0 0 14 3 6 #"images"
0 0 24 3 5 #")]) ("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 1 #"i"
0 0 24 3 1 #" "
0 0 14 3 8 #"getImage"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 15 #"              ("
0 0 15 3 8 #"for/list"
0 0 24 3 3 #" (["
0 0 14 3 1 #"a"
0 0 24 3 2 #" ("
0 0 14 3 7 #"in-list"
0 0 24 3 1 #" "
0 0 14 3 10 #"animations"
0 0 24 3 5 #")]) ("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 1 #"a"
0 0 24 3 1 #" "
0 0 14 3 8 #"toString"
0 0 24 3 3 #")) "
0 0 24 29 1 #"\n"
0 0 24 3 14 #"              "
0 0 14 3 13 #"temps-attente"
0 0 24 3 1 #" "
0 0 14 3 5 #"fini?"
0 0 24 3 1 #" "
0 0 14 3 2 #"ps"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 15 #";lire-partition"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 69
(
 #";lit le contenu de la partition au temps courant, et modifie le mond"
 #"e"
) 0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 17 #";en cons\303\251quence."
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 15 3 13 #"define/public"
0 0 24 3 2 #" ("
0 0 14 3 14 #"lire-partition"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 7 #"      ("
0 0 15 3 4 #"cond"
0 0 24 3 3 #" (("
0 0 14 3 3 #"and"
0 0 24 3 2 #" ("
0 0 14 3 1 #"="
0 0 24 3 1 #" "
0 0 14 3 13 #"temps-attente"
0 0 24 3 1 #" "
0 0 21 3 1 #"0"
0 0 24 3 3 #") ("
0 0 14 3 15 #"partition-vide?"
0 0 24 3 4 #")) ("
0 0 14 3 16 #"fermer-animation"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 14 #"            (("
0 0 14 3 1 #"="
0 0 24 3 1 #" "
0 0 14 3 13 #"temps-attente"
0 0 24 3 1 #" "
0 0 21 3 1 #"0"
0 0 24 3 3 #") ("
0 0 14 3 9 #"lire-note"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 13 #"            ("
0 0 14 3 4 #"else"
0 0 24 3 2 #" ("
0 0 15 3 5 #"begin"
0 0 24 3 2 #" ("
0 0 14 3 4 #"set!"
0 0 24 3 1 #" "
0 0 14 3 13 #"temps-attente"
0 0 24 3 2 #" ("
0 0 14 3 1 #"-"
0 0 24 3 1 #" "
0 0 14 3 13 #"temps-attente"
0 0 24 3 1 #" "
0 0 21 3 1 #"1"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 26 #"                         ("
0 0 14 3 16 #"jouer-animations"
0 0 24 3 3 #")))"
0 0 24 29 1 #"\n"
0 0 24 3 14 #"            ))"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 10 #";lire-note"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 38 #";lit la premi\303\250re note de la partition"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 15 3 13 #"define/public"
0 0 24 3 2 #" ("
0 0 14 3 9 #"lire-note"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 7 #"      ("
0 0 15 3 6 #"define"
0 0 24 3 1 #" "
0 0 14 3 13 #"note-courante"
0 0 24 3 2 #" ("
0 0 14 3 3 #"car"
0 0 24 3 1 #" "
0 0 14 3 9 #"partition"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 7 #"      ("
0 0 15 3 6 #"define"
0 0 24 3 1 #" "
0 0 14 3 16 #"images-eligibles"
0 0 24 3 3 #"   "
0 0 17 3 87
(
 #";On d\303\251finit la liste des images qui attendent d'\303\252tre a"
 #"nim\303\251es et qui sont du bon type"
) 0 0 24 29 1 #"\n"
0 0 24 3 9 #"        ("
0 0 14 3 6 #"filter"
0 0 24 3 2 #" ("
0 0 15 3 2 #"\316\273"
0 0 24 3 2 #" ("
0 0 14 3 3 #"img"
0 0 24 3 3 #") ("
0 0 14 3 3 #"and"
0 0 24 29 1 #"\n"
0 0 24 3 27 #"                          ("
0 0 14 3 3 #"not"
0 0 24 3 2 #" ("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 3 #"img"
0 0 24 3 1 #" "
0 0 14 3 11 #"isAnimated?"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 27 #"                          ("
0 0 14 3 6 #"equal?"
0 0 24 3 2 #" ("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 3 #"img"
0 0 24 3 1 #" "
0 0 14 3 8 #"getClass"
0 0 24 3 3 #") ("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 13 #"note-courante"
0 0 24 3 1 #" "
0 0 14 3 15 #"get-image-class"
0 0 24 3 4 #"))))"
0 0 24 29 1 #"\n"
0 0 24 3 16 #"                "
0 0 14 3 6 #"images"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 7 #"      ("
0 0 14 3 2 #"if"
0 0 24 3 2 #" ("
0 0 14 3 3 #"not"
0 0 24 3 2 #" ("
0 0 14 3 5 #"null?"
0 0 24 3 1 #" "
0 0 14 3 16 #"images-eligibles"
0 0 24 3 11 #"))         "
0 0 17 3 78
(
 #";SI la liste d'images disponibles n'est pas vide, on lie l'animation"
 #" d\303\251sir\303\251e"
) 0 0 24 29 1 #"\n"
0 0 24 3 11 #"          ("
0 0 15 3 5 #"begin"
0 0 24 3 33 #"                                 "
0 0 17 3 48
#";\303\240 une image tir\303\251e au hasard dans cette liste."
0 0 24 29 1 #"\n"
0 0 24 3 13 #"            ("
0 0 14 3 23 #"bind-animation-to-image"
0 0 24 29 1 #"\n"
0 0 24 3 14 #"             ("
0 0 14 3 8 #"list-ref"
0 0 24 3 1 #" "
0 0 14 3 16 #"images-eligibles"
0 0 24 3 2 #" ("
0 0 14 3 6 #"random"
0 0 24 3 2 #" ("
0 0 14 3 6 #"length"
0 0 24 3 1 #" "
0 0 14 3 16 #"images-eligibles"
0 0 24 3 3 #")))"
0 0 24 29 1 #"\n"
0 0 24 3 14 #"             ("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 13 #"note-courante"
0 0 24 3 1 #" "
0 0 14 3 19 #"get-animation-class"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 14 #"             ("
0 0 14 3 21 #"deduire-temps-attente"
0 0 24 3 2 #" ("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 13 #"note-courante"
0 0 24 3 1 #" "
0 0 14 3 8 #"get-type"
0 0 24 3 3 #")))"
0 0 24 29 1 #"\n"
0 0 24 3 13 #"            ("
0 0 14 3 12 #"pstream-play"
0 0 24 3 1 #" "
0 0 14 3 2 #"ps"
0 0 24 3 2 #" ("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 13 #"note-courante"
0 0 24 3 1 #" "
0 0 14 3 7 #"get-son"
0 0 24 3 3 #")) "
0 0 17 3 20 #";puis on joue le son"
0 0 24 29 1 #"\n"
0 0 24 3 13 #"            ("
0 0 14 3 16 #"jouer-animations"
0 0 24 3 1 #")"
0 0 17 3 18 #";et les animations"
0 0 24 29 1 #"\n"
0 0 24 3 13 #"            ("
0 0 14 3 4 #"set!"
0 0 24 3 1 #" "
0 0 14 3 9 #"partition"
0 0 24 3 2 #" ("
0 0 14 3 3 #"cdr"
0 0 24 3 1 #" "
0 0 14 3 9 #"partition"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 13 #"            ("
0 0 14 3 4 #"set!"
0 0 24 3 1 #" "
0 0 14 3 13 #"temps-attente"
0 0 24 3 2 #" ("
0 0 14 3 21 #"deduire-temps-attente"
0 0 24 3 2 #" ("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 13 #"note-courante"
0 0 24 3 1 #" "
0 0 14 3 8 #"get-type"
0 0 24 3 4 #"))))"
0 0 24 29 1 #"\n"
0 0 24 3 11 #"          ("
0 0 15 3 5 #"begin"
0 0 24 3 34 #"                                  "
0 0 17 3 52 #";SINON on ne fait que jouer le son et les animations"
0 0 24 29 1 #"\n"
0 0 24 3 13 #"            ("
0 0 14 3 12 #"pstream-play"
0 0 24 3 1 #" "
0 0 14 3 2 #"ps"
0 0 24 3 2 #" ("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 13 #"note-courante"
0 0 24 3 1 #" "
0 0 14 3 7 #"get-son"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 13 #"            ("
0 0 14 3 16 #"jouer-animations"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 13 #"            ("
0 0 14 3 4 #"set!"
0 0 24 3 1 #" "
0 0 14 3 9 #"partition"
0 0 24 3 2 #" ("
0 0 14 3 3 #"cdr"
0 0 24 3 1 #" "
0 0 14 3 9 #"partition"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 13 #"            ("
0 0 14 3 4 #"set!"
0 0 24 3 1 #" "
0 0 14 3 13 #"temps-attente"
0 0 24 3 2 #" ("
0 0 14 3 21 #"deduire-temps-attente"
0 0 24 3 2 #" ("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 13 #"note-courante"
0 0 24 3 1 #" "
0 0 14 3 8 #"get-type"
0 0 24 3 6 #"))))))"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 17 #";jouer-animations"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 29 #";joue la liste des animations"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 15 3 13 #"define/public"
0 0 24 3 2 #" ("
0 0 14 3 16 #"jouer-animations"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 6 #"      "
0 0 17 3 82
(
 #";ETAPE 1 - Epuration de la liste des animation (suppression des anim"
 #"ations finies)"
) 0 0 24 29 1 #"\n"
0 0 24 3 7 #"      ("
0 0 14 3 4 #"set!"
0 0 24 3 1 #" "
0 0 14 3 10 #"animations"
0 0 24 3 2 #" ("
0 0 14 3 6 #"filter"
0 0 24 3 2 #" ("
0 0 15 3 2 #"\316\273"
0 0 24 3 2 #" ("
0 0 14 3 4 #"anim"
0 0 24 3 3 #") ("
0 0 14 3 3 #"not"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 4 #"anim"
0 0 24 3 1 #" "
0 0 14 3 11 #"isFinished?"
0 0 24 3 4 #"))) "
0 0 14 3 10 #"animations"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 6 #"      "
0 0 17 3 44 #";ETAPE 2 - Lancement des animations vivantes"
0 0 24 29 1 #"\n"
0 0 24 3 7 #"      ("
0 0 15 3 3 #"for"
0 0 24 3 3 #" (["
0 0 14 3 18 #"animation-courante"
0 0 24 3 2 #" ("
0 0 14 3 7 #"in-list"
0 0 24 3 1 #" "
0 0 14 3 10 #"animations"
0 0 24 3 3 #")])"
0 0 24 29 1 #"\n"
0 0 24 3 9 #"        ("
0 0 14 3 6 #"printf"
0 0 24 3 1 #" "
0 0 19 3 23 #"\"Anim courante : ~a \\n\""
0 0 24 3 1 #" "
0 0 14 3 18 #"animation-courante"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 9 #"        ("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 18 #"animation-courante"
0 0 24 3 1 #" "
0 0 14 3 5 #"jouer"
0 0 24 3 3 #")))"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 24 #";bind-animation-to-image"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 107
(
 #";Lie une nouvelle animation \303\240 une image existante en fonction"
 #" d'une animation-type puis ajoute l'animation"
) 0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 52
#";\303\240 la liste des animations pr\303\251sentes dans le monde"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 15 3 13 #"define/public"
0 0 24 3 2 #" ("
0 0 14 3 23 #"bind-animation-to-image"
0 0 24 3 1 #" "
0 0 14 3 9 #"mon-image"
0 0 24 3 1 #" "
0 0 14 3 10 #"anim-class"
0 0 24 3 1 #" "
0 0 14 3 8 #"ma-duree"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 7 #"      ("
0 0 14 3 6 #"printf"
0 0 24 3 1 #" "
0 0 19 3 22 #"\"ANIM - class : ~a \\n\""
0 0 24 3 1 #" "
0 0 14 3 10 #"anim-class"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 7 #"      ("
0 0 15 3 4 #"cond"
0 0 24 29 1 #"\n"
0 0 24 3 10 #"        [("
0 0 14 3 6 #"equal?"
0 0 24 3 1 #" "
0 0 14 3 10 #"anim-class"
0 0 24 3 1 #" "
0 0 21 3 1 #"'"
0 0 14 3 26 #"Animation-changer-couleur%"
0 0 24 3 3 #") ("
0 0 15 3 5 #"begin"
0 0 24 29 1 #"\n"
0 0 24 3 60
#"                                                           ("
0 0 14 3 6 #"printf"
0 0 24 3 1 #" "
0 0 19 3 8 #"\"DING\\n\""
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 60
#"                                                           ("
0 0 15 3 6 #"define"
0 0 24 3 1 #" "
0 0 14 3 18 #"nouvelle-animation"
0 0 24 3 2 #" ("
0 0 14 3 3 #"new"
0 0 24 3 1 #" "
0 0 14 3 26 #"Animation-changer-couleur%"
0 0 24 3 1 #" "
0 0 24 29 1 #"\n"
0 0 24 3 92
(
 #"                                                                    "
 #"                       ("
) 0 0 14 3 5 #"duree"
0 0 24 3 1 #" "
0 0 14 3 8 #"ma-duree"
0 0 24 3 2 #") "
0 0 24 29 1 #"\n"
0 0 24 3 92
(
 #"                                                                    "
 #"                       ("
) 0 0 14 3 4 #"rest"
0 0 24 3 1 #" "
0 0 14 3 8 #"ma-duree"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 92
(
 #"                                                                    "
 #"                       ("
) 0 0 14 3 3 #"img"
0 0 24 3 1 #" "
0 0 14 3 9 #"mon-image"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 60
#"                                                           ("
0 0 14 3 4 #"set!"
0 0 24 3 1 #" "
0 0 14 3 10 #"animations"
0 0 24 3 2 #" ("
0 0 14 3 4 #"cons"
0 0 24 3 1 #" "
0 0 14 3 18 #"nouvelle-animation"
0 0 24 3 1 #" "
0 0 14 3 10 #"animations"
0 0 24 3 4 #")))]"
0 0 24 29 1 #"\n"
0 0 24 3 9 #"        ["
0 0 14 3 4 #"else"
0 0 24 3 2 #" ("
0 0 14 3 6 #"printf"
0 0 24 3 1 #" "
0 0 19 3 8 #"\"DONG\\n\""
0 0 24 3 4 #")]))"
0 0 24 29 1 #"\n"
0 0 24 3 6 #"      "
0 0 17 3 17 #";(case anim-class"
0 0 24 29 1 #"\n"
0 0 24 3 6 #"      "
0 0 17 3 41 #";  ((\"Animation-changer-couleur%\") (begin"
0 0 24 29 1 #"\n"
0 0 24 3 6 #"      "
0 0 17 3 71
(
 #";                                  (printf \"changement de couleur !"
 #"\\n\")"
) 0 0 24 29 1 #"\n"
0 0 24 3 5 #"     "
0 0 17 3 112
(
 #";                                   (define nouvelle-animation (new "
 #"Animation-changer-couleur% (img mon-image)))"
) 0 0 24 29 1 #"\n"
0 0 24 3 7 #"       "
0 0 17 3 90
(
 #";                                 (set! animations (cons nouvelle-an"
 #"imation animations))))"
) 0 0 24 29 1 #"\n"
0 0 24 3 5 #"     "
0 0 17 3 30 #";   (else (printf \"BOUM\\n\"))))"
0 0 24 29 1 #"\n"
0 0 24 3 6 #"      "
0 0 17 3 115
(
 #";(define nouvelle-animation (new (eval anim-class))) ;premier candid"
 #"at pour le champ \"animation-type\" : 'animation%"
) 0 0 24 29 1 #"\n"
0 0 24 3 6 #"      "
0 0 17 3 55 #";(set! animations (cons nouvelle-animation animations))"
0 0 24 29 1 #"\n"
0 0 24 3 6 #"      "
0 0 17 3 11 #";mon-image)"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 22 #";deduire-temps-attente"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 50 #";D\303\251duis le temps d'attente depuis un type de note"
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 15 3 13 #"define/public"
0 0 24 3 2 #" ("
0 0 14 3 21 #"deduire-temps-attente"
0 0 24 3 1 #" "
0 0 14 3 4 #"type"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 7 #"      ("
0 0 15 3 4 #"case"
0 0 24 3 1 #" "
0 0 14 3 4 #"type"
0 0 24 29 1 #"\n"
0 0 24 3 10 #"        [("
0 0 19 3 7 #"\"noire\""
0 0 24 3 2 #") "
0 0 14 3 17 #"TICKS-PAR-SECONDE"
0 0 24 3 1 #"]"
0 0 24 29 1 #"\n"
0 0 24 3 9 #"        ["
0 0 14 3 4 #"else"
0 0 24 3 1 #" "
0 0 14 3 17 #"TICKS-PAR-SECONDE"
0 0 24 3 3 #"]))"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 17 #";fermer-animation"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 17 3 70
(
 #";m\303\251thode priv\303\251e charg\303\251"
 #"e de d\303\251clencher le processus de fin du monde"
) 0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 15 3 14 #"define/private"
0 0 24 3 2 #" ("
0 0 14 3 16 #"fermer-animation"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 7 #"      ("
0 0 14 3 4 #"set!"
0 0 24 3 1 #" "
0 0 14 3 5 #"fini?"
0 0 24 3 1 #" "
0 0 21 3 2 #"#t"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 4 #"    "
0 0 24 29 1 #"\n"
0 0 24 3 5 #"    ("
0 0 14 3 9 #"super-new"
0 0 24 3 3 #")))"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 17 3 6 #";TESTS"
0 0 24 29 1 #"\n"
0 0 17 3 27 #";(define ntest (new note%))"
0 0 24 29 1 #"\n"
0 0 17 3 34 #";(define ptest (list ntest ntest))"
0 0 24 29 1 #"\n"
0 0 17 3 31 #";(define img-test (new image%))"
0 0 24 29 1 #"\n"
0 0 17 3 44 #";(define mtest (new monde% (partition ptest)"
0 0 24 29 1 #"\n"
0 0 17 3 76
(
 #";                   (images (list img-test (new image% (is-animated "
 #"#f))))))"
) 0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 17 3 112
(
 #";TODO : Cr\303\251er un fichier de test pour la premi\303\250re vers"
 #"ion compl\303\250te du quatuor monde/ note / image / animation"
) 0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 19 3 30 #"\"TEST 2 - Constructeur normal\""
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 15 3 6 #"define"
0 0 24 3 1 #" "
0 0 14 3 14 #"la-piano-noire"
0 0 24 3 2 #" ("
0 0 14 3 3 #"new"
0 0 24 3 1 #" "
0 0 14 3 5 #"note%"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 15 3 6 #"define"
0 0 24 3 1 #" "
0 0 14 3 16 #"la-piano-blanche"
0 0 24 3 2 #" ("
0 0 14 3 3 #"new"
0 0 24 3 1 #" "
0 0 14 3 5 #"note%"
0 0 24 3 2 #" ("
0 0 14 3 4 #"type"
0 0 24 3 1 #" "
0 0 19 3 9 #"\"blanche\""
0 0 24 3 3 #")))"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 15 3 6 #"define"
0 0 24 3 1 #" "
0 0 14 3 10 #"partition1"
0 0 24 3 2 #" ("
0 0 14 3 4 #"list"
0 0 24 3 1 #" "
0 0 14 3 14 #"la-piano-noire"
0 0 24 3 1 #" "
0 0 14 3 14 #"la-piano-noire"
0 0 24 3 1 #" "
0 0 14 3 16 #"la-piano-blanche"
0 0 24 3 2 #"))"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 15 3 6 #"define"
0 0 24 3 1 #" "
0 0 14 3 6 #"balle1"
0 0 24 29 1 #"\n"
0 0 24 3 3 #"  ("
0 0 14 3 3 #"new"
0 0 24 3 1 #" "
0 0 14 3 6 #"Balle%"
0 0 24 3 2 #" ("
0 0 14 3 4 #"posX"
0 0 24 3 1 #" "
0 0 21 3 2 #"50"
0 0 24 3 3 #") ("
0 0 14 3 4 #"posY"
0 0 24 3 1 #" "
0 0 21 3 2 #"50"
0 0 24 3 3 #") ("
0 0 14 3 7 #"couleur"
0 0 24 3 1 #" "
0 0 19 3 6 #"\"blue\""
0 0 24 3 3 #") ("
0 0 14 3 5 #"rayon"
0 0 24 3 1 #" "
0 0 21 3 2 #"20"
0 0 24 3 3 #")))"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 15 3 6 #"define"
0 0 24 3 1 #" "
0 0 14 3 6 #"balle2"
0 0 24 29 1 #"\n"
0 0 24 3 3 #"  ("
0 0 14 3 3 #"new"
0 0 24 3 1 #" "
0 0 14 3 6 #"Balle%"
0 0 24 3 2 #" ("
0 0 14 3 4 #"posX"
0 0 24 3 1 #" "
0 0 21 3 2 #"80"
0 0 24 3 3 #") ("
0 0 14 3 4 #"posY"
0 0 24 3 1 #" "
0 0 21 3 2 #"20"
0 0 24 3 3 #") ("
0 0 14 3 7 #"couleur"
0 0 24 3 1 #" "
0 0 19 3 5 #"\"red\""
0 0 24 3 3 #") ("
0 0 14 3 5 #"rayon"
0 0 24 3 1 #" "
0 0 21 3 2 #"10"
0 0 24 3 3 #")))"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 15 3 6 #"define"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 29 1 #"\n"
0 0 24 3 3 #"  ("
0 0 14 3 3 #"new"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde%"
0 0 24 29 1 #"\n"
0 0 24 3 8 #"       ("
0 0 14 3 9 #"partition"
0 0 24 3 1 #" "
0 0 14 3 10 #"partition1"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 8 #"       ("
0 0 14 3 13 #"temps-attente"
0 0 24 3 1 #" "
0 0 21 3 1 #"2"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 8 #"       ("
0 0 14 3 6 #"images"
0 0 24 3 2 #" ("
0 0 14 3 4 #"list"
0 0 24 3 1 #" "
0 0 14 3 6 #"balle1"
0 0 24 3 1 #" "
0 0 14 3 6 #"balle2"
0 0 24 3 4 #"))))"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 8 #"afficher"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 6 #"printf"
0 0 24 3 1 #" "
0 0 19 3 6 #"\"\\n\\n\""
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 19 3 27 #"\"TEST 3 - lire-partition()\""
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 14 #"lire-partition"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 8 #"afficher"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 6 #"printf"
0 0 24 3 1 #" "
0 0 19 3 6 #"\"\\n\\n\""
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 14 #"lire-partition"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 8 #"afficher"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 6 #"printf"
0 0 24 3 1 #" "
0 0 19 3 6 #"\"\\n\\n\""
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 14 #"lire-partition"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 8 #"afficher"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 6 #"printf"
0 0 24 3 1 #" "
0 0 19 3 6 #"\"\\n\\n\""
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 14 #"lire-partition"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 8 #"afficher"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 6 #"printf"
0 0 24 3 1 #" "
0 0 19 3 6 #"\"\\n\\n\""
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 14 #"lire-partition"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 8 #"afficher"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 6 #"printf"
0 0 24 3 1 #" "
0 0 19 3 6 #"\"\\n\\n\""
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 14 #"lire-partition"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 3 1 #"("
0 0 14 3 4 #"send"
0 0 24 3 1 #" "
0 0 14 3 6 #"monde2"
0 0 24 3 1 #" "
0 0 14 3 8 #"afficher"
0 0 24 3 1 #")"
0 0 24 29 1 #"\n"
0 0 24 29 1 #"\n"
0 0 17 3 75
(
 #";TODO : S'assurer que les animations sont initialis\303\251es avec l"
 #"a bone dur\303\251e"
) 0           0
